channelizing island - Spanish English Dictionary